
<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
<!-- 	// day05 练习1
	// 写一个函数foo1，传入一个路径字符串
	// 比如d:/abc/aaa/temp1.txt
	// 打印路径信息: d:/abc/aaa/
	// 打印文件名: temp1.txt
	// 打印文件名前缀: temp1
	// 打印文件名后缀： .txt -->
	<body>
		<script>
			
			// function foo1(path) {
						
			// 			//打印路径信息
						
			// 		    // 1.查找最后一个的位置
			// 			var p = path.lastIndexOf("/")
						
			// 		    // 2.截取路径
			// 		    var tempPath = path.substr(0,p+1)
			// 			console.log(tempPath)  //d:/abc/aaa
						
			// 		    // 3.截取文件名
			// 		    var fileName = path.substr(p+1,path.length)
			// 			console.log(fileName) //temp1.txt
			// 			//temp1.txt
						
			// 		    // 4.文件名查找点的位置
			// 		    p = fileName.indexOf(".")
						
			// 		    // 5.截取.的前面
			// 		    var name = fileName.substr(0,p)
			// 			console.log(name) //temp1
						
			// 		    // 6.截取.及后面
			// 			var ext = fileName.substr(p,fileName.length)
			// 			console.log(ext) // .txt
			// 		}
			var filePath = "d:/abc/aaa/temp1.txt";
			foo1(filePath);
			filePath = "c:/1.txt";
			foo1(filePath);
			filePath = "e:/资料/2.html";
			foo1(filePath);
			
		function foo1(path){
			console.log(path.substring(0,(path.lastIndexOf("/")+1)));
			console.log(path.substring((path.lastIndexOf("/")+1),path.length));
			console.log(path.substring((path.lastIndexOf("/")+1),(path.lastIndexOf("."))));
			console.log(path.substring(path.lastIndexOf("."),path.length));
			}

		</script>
	</body>
</html>